﻿using System.Collections.Generic;
using System.Linq;
using ISSMoviePlex.DAL.Repositories;
using ISSMoviePlex.DAL.Models;

namespace ISSMoviePlex.BLL
{
    public class MemberStateBLL
    {
        protected readonly MemberStateRepository _memberStateRepository;
        protected MemberState memberState;

        public MemberStateBLL()
        {
            _memberStateRepository = MemberStateRepository.Instance;
            _memberStateRepository.Initialize();
        }

        public List<MemberState> GetAllMemberStates()
        {
            return _memberStateRepository.GetAll().ToList();
        }

        public int GetMemberStateID()
        {
            return memberState.MemberStateId;
        }

        public virtual void Check(Member member)
        {
             
        }
    }
}
